participle of maravillar - Turkish English Dictionary